﻿// do not use #pragma once - used by ctc compiler
#ifndef __DSLEDITORPOWERTOYCUSTOMCMD_H_
#define __DSLEDITORPOWERTOYCUSTOMCMD_H_

///////////////////////////////////////////////////////////////////////////////
//Command Icon Identifiers
#define OI_DSLEDITOR							guidOfficeIcon:msotcidLegend

///////////////////////////////////////////////////////////////////////////////
//Command Group Identifiers
#define grpidDSLDiagramCommands					0x1010

///////////////////////////////////////////////////////////////////////////////
//Command Identitifers
#define cmdidShowDslEditorToolWindow				0x510
#define cmdidShowDslEditorDiagramDetails			0x520

///////////////////////////////////////////////////////////////////////////////
//Group Definitions
#define DSLEDITORPOWERTOY_GROUPS \
	guidCmdSet:grpidDSLDiagramCommands, guidCmdSet:menuidContext, 0x0001; \

///////////////////////////////////////////////////////////////////////////////
//Command Definitions
#define DSLEDITORPOWERTOY_BUTTONS \
	guidCmdSet:cmdidShowDslEditorToolWindow, guidSHLMainMenu:IDG_VS_WNDO_OTRWNDWS1, 0x0100,	OI_DSLEDITOR, BUTTON, DIS_DEF, "InstallerDefinition Details"; \
	guidCmdSet:cmdidShowDslEditorDiagramDetails, guidCmdSet:grpidDSLDiagramCommands, 0x0100, OI_DSLEDITOR, BUTTON, DIS_DEF, "Details..."; \

///////////////////////////////////////////////////////////////////////////////
// Command Placement Definitions
#define DSLEDITORPOWERTOY_CMDPLACEMENT \

#endif // __DSLEDITORPOWERTOYCUSTOMCMD_H_
